#pragma once

#include <vector>
#include "point.hpp"

namespace othello {

	class Move {
		Point<int> m_point;
		std::vector<Point<int>> m_directions;
	public:
		Move(const Point<int>&, const std::vector<Point<int>>&);
		Point<int> get_point() const;
		std::vector<Point<int>> get_directions() const;
	};

}